rattle echo - French English Dictionary